package com.arron.valueAndArgsDliver;

import java.sql.*;

/**
 * @Classname Test2
 * @Date 2020/9/5 18:45
 * @Created by 刘
 */
public class Test2 {

    final int a;

    public Test2(){
        this.a = 1;
    }

    public static void main(String[] args) throws SQLException {

        int i =1;
//        List a = new ArrayList();
//        a.add(1);
//        System.out.println(a.get(0));
        /**
         *
         */
        switch (i){
            case 1:
                System.out.println("aaa");
            case 2:
            case 3:
                System.out.println("3");
                break;
            default:
                System.out.println("defalut");
                break;
        }
        //第一步加载驱动
//        Class.forName("com.mysql.jdbc.driver");
//        //获取连接,传递url地址，username用户名，password密码
//        Connection cn = DriverManager.getConnection("url","name","password");
//        //拿到连接后，调用prepareStatement对象来对sql语句进行预编译
//        String sql = "select * from user";
//        try {
//            //拿到PrepareStateMent对象，执行sql语句
//            PreparedStatement statement = cn.prepareStatement(sql);
//            //如果有参数的话就进行设置参数
//            //执行sql语句，并拿到对应的结果集
//            ResultSet resultSet = statement.executeQuery();
//            //拿到结果集之后，在进行遍历
//            while (resultSet.next()){
//                //获取哪一列的值
//                resultSet.getString()
//            }
//
//        } catch (SQLException e) {
//            e.printStackTrace();
//        }finally {
//            //进行关闭流
//        }
        //成员类的调用方式
        T.Point point = (new T()).getPoint();

    }


}


class T{
    public class Point{
        int x;
        int y;
    }

    public Point getPoint(){
        return new Point();
    }
}
